home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / com / internet / nos / nos-ppp / docs / dishist.txt < prev    next >
Text File  |  1994-05-28  |  32KB  |  756 lines

  1. DISHIST.TXT History of changes to the DIS.EXE front end program
  2. ===========
  3.  
  4. 1.20 12th February 1994
  5.  
  6. a) Configure PCElm - move MIME options to a separate screen.  Added
  7.    autodel option to say whether to auto flag messages as deleted after
  8.    using s to save (or w) inline with change to PCElm 1.09
  9.  
  10.    Configure PCElm - handle betterread variable to turn the "Better read it
  11.    first!" message off/on (PCElm 1.09 and later).  Also handle new 
  12.    askdelqueue flag for those with itch fingers on the delete button on
  13.    listing unsent mail.
  14.  
  15.    Colour maintenance in Configure PCElm didn't handle the missing extra
  16.    colour.  Using F1 help it was possible to have the colour string printed
  17.    in the wrong place on the screen and the names not updated.  All ok now.
  18.    
  19.    On update of all .rc files it would set the reply field to the user being
  20.    updated.  Fixed and improved:  If you only change something specific to
  21.    this user (e.g. the name or replyto address) it *doesn't* ask you if you
  22.    want to update all users (as there is no point in doing so).  If you
  23.    change a setting that is *not* specific to this user then it will ask
  24.    whether you want *all* of the non user specific settings to be made to
  25.    the other users or just the ones you have changed this time.
  26.    
  27.    Thus, in the example presented to me whereby each user has a different
  28.    printer, if you change another setting (help menu for instance) and update
  29.    it will press C to Change only the settings altered this time.  The .RC
  30.    files will all be updated with the new help menu setting but the other
  31.    settings (importantly the printer one in this example) will be left
  32.    alone.
  33.    
  34.    Off to copy this idea into Maintain SNEWS now.  15 minutes later its
  35.    done but I discovered that quotemark was not being written back to
  36.    disk!  I know how this has happened but am amazed that nobody else
  37.    spotted it.
  38.  
  39. b) New option in 1.19 for viewing unread mail based on .TXT didn't work if
  40.    PCELM.RC was not stored in the same place as the mail files.  Program
  41.    changed to look in the correct place now.
  42.  
  43. c) Added help screen to Configure Extra Settings in the Config Autoexec.net
  44.    program - more for completenes at this stage as it doesn't say anything of
  45.    great interest :-)
  46.  
  47. d) Delete unwanted zips additionally delete vt102.zip now.
  48.  
  49. e) PCElm now allows an environment variable called PCELM to be used
  50.    instead of HOME.  DEMON.BAT now uses this.  There are other packages that
  51.    use HOME and so this stops any conflict.
  52.  
  53. f) Fixed a bug that caused added menu options to lose parts of their details
  54.  
  55. g) Stopped allowing spaces and quotes in user names.
  56.  
  57. h) You can now edit the number of retries from the Configure Dialer screen.
  58.    F10 now gives you a menu window to select the phone number to dial and
  59.    the corresponding PoP names are displayed in this window and on the
  60.    main screen.  This will be even more useful as the number of PoPs grow.
  61.  
  62. i) The upgrade program only worked if you specified the full path name and
  63.    filename.  Fixed.  This program will now look in the net.exe directory
  64.    for the zip from which to upgrade and will auto default to the latest
  65.    version found in that directory.
  66.  
  67. j) The /c swift to pass the username to start with (demon flags /cusername)
  68.    did not show the unread mail status correctly. Fixed with thanks to
  69.    Richard@locomotive.com for isolating the bug.
  70.  
  71. k) New option when installing for the first time.  Quick configure.  Answer
  72.    8 easy peasy questions on one screen and then the rest of the installation
  73.    is done for you.  New users will like this but its of no benefit to you
  74.    existing users.
  75.  
  76. l) Maintain Newsgroups was looking in ~\SPOOL\NEWS for ACTIVE and EXPIRE.DAT
  77.    but should be looking where the SNEWS env var was set to.  Only affected
  78.    you if you moved the SNEWS data
  79.  
  80. m) Added async handler support for the attach line in autoexec.net.  Older
  81.    versions of DIS.EXE would have destroyed this variable.  This release
  82.    version of 1.20 allows it to be entered on the Configure AUTOEXEC.NET
  83.    screen and has a help screen.
  84.  
  85. -----------------------------------------------------------------------------
  86.  
  87. 1.19 17th December 1993
  88.  
  89. a) Scanning the long list of newsgroups caused a Long Prompt.  Tell Demon
  90.    message in certain circumstances.  Fixed.
  91.  
  92. b) Added matchlength to SNEWS maintenance screen as this has been added to
  93.    SNEWS 1.27.  Added a help screen for this.
  94.  
  95. c) New installations get forced into the Net Extra Settings screen to
  96.    encourage them to turn off news if they don't want it as well as to set
  97.    other options.
  98.  
  99. d) Create new user from the front menu was broken in DIS 1.18 - one of the
  100.    problems with not beta testing that version :-(.  Works ok from 
  101.    Maintain SNEWS or Maintain PCElm though.
  102.  
  103. e) Stopped allowing period points '.' in user names.  If you want to receive
  104.    mail for G.Davies then set up a user called grahame and alias g.davies
  105.    to it.
  106.  
  107. f) DIS.EXE was up to 264K RAM - found a rouge library being linked in
  108.    and it is now down to 221K.
  109.  
  110. -----------------------------------------------------------------------------
  111.  
  112. 1.18 8th December 1993
  113.  
  114. a) I can't spell.  Editting now changed to Editing.
  115.  
  116. b) The feature that allows your editor to be copied to somewhere on your
  117.    DOS path did not allow c:\.  Fixed.  Also if the directory doesn't exist
  118.    it will say so and ask you if you want it created.  It will also handle
  119.    creating several directories at once e.g.
  120.    
  121.    c:\this already exists but you ask for
  122.    c:\this\that\the\other - this will be created succesfully.
  123.    
  124.    This feature will be introduced to everywhere that asks you to specify
  125.    a directory as I come across them.  The installation directory is the
  126.    first place to benefit from this change (for new users).
  127.  
  128. c) New options on Configure General Settings, F5 Extra settings
  129.  
  130.    1) Check for Unread Mail - you can turn this off now so that users of 
  131.       mailers other than PCElm who cannot benefit from this facility no
  132.       longer have to see the message.
  133.  
  134.    2) You can specify which list of mailboxes the F6 Check unread mail
  135.       feature works on - All of the .RC files (default option which is
  136.       how it works now) or All of the .TXT files which will include the
  137.       mailboxes created by SNEWS for which you may not have users set up.
  138.       
  139.       Also:  F5 off the Main Menu now shows the names in the order that
  140.       they appear in the PCElm MAIL directory as does F6.  You can now
  141.       select a user using F6 - sorry that the person waiting to see this
  142.       feature had to wait so long!
  143.  
  144. d) DEMON.BAT now has a ONCE option.  This means run through the DEMON.BAT
  145.    file once only for the process selected and then exit.  If you type
  146.  
  147.    DEMON ONCE news
  148.  
  149.    the batch file will call news and then exit rather than going into DIS.EXE.
  150.    You can use DEMON ONCE net instead of news or mail, expire, etc.  This is
  151.    useful if you don't want to copy bits of DEMON.BAT to make your own batch
  152.    files.  If using this to set up an automated process then remember to
  153.    use the NOPAUSE option which stops DEMON.BAT from issuing pauses.  If
  154.    using both the NOPAUSE *and* ONCE options you *must* put NOPAUSE first
  155.    on the calling line. e.g.:
  156.  
  157.    DEMON NOPAUSE ONCE net - this will work
  158.    DEMON ONCE NOPAUSE net - this will fail with a label not found error
  159.    
  160.    This feature is designed to assist in automated logins so that the
  161.    example just given will probably be the most useful.  However, a control
  162.    process could be written to occasionaly run expire automatically for
  163.    you as well and so you would invoke it by using
  164.  
  165.    DEMON NOPAUSE ONCE expire
  166.  
  167.    Using ONCE with no label e.g.:
  168.    
  169.    DEMON ONCE
  170.    
  171.    will cause the program to run DIS.EXE and then end after the next process
  172.    from DEMON.BAT is run (out of net, mail, news, expire, unbatch, reindex).
  173.    I can't see a use for this though - its just what happens by chance so I
  174.    thought I'd document it and warn about it.
  175.  
  176. e) Defaulted new installations to no viewer in conjunction with PCElm
  177.    pager <blank> bug fixed in PCElm 1.08.  Health check program now allows
  178.    pager field to be blank.  Info re this and using builtin+ as the PCElm
  179.    editor added to Configure Mail.
  180.  
  181. f) In 1.15 I said: In Maintain Newsgroups if you used the the TAG option but
  182.    untagged all of your selections then a memory leak would occur - now fixed.
  183.    But was wrong - I had missed one test :-(  Now fixed. For sure. Trust me.
  184.  
  185. g) Altered DEMON.BAT so that you can pass flags to DIS.EXE.  The only useful
  186.    reason for doing this for the user so far is the next item: h)
  187.  
  188. h) Using the flags option above you can force a user in to demon.bat e.g.
  189.  
  190.    demon flags /cryan
  191.    
  192.    forces the user to change to ryan on entry to the program.  (/c is a
  193.    flag and the data in this example is ryan).
  194.    
  195.    Warning: do not pass other flags to dis.exe unless instructed to do so
  196.    by Demon staff or in a document produced by us as the results will be
  197.    unpredictable.
  198.  
  199. i) Added some rems to the start of demon.bat to remind you of its
  200.    functionality without having to refer to this document or DISPC.TXT
  201.    esp. as at the time of writing I haven't updated the latter document :-)
  202.  
  203. -----------------------------------------------------------------------------
  204.  
  205. 1.17 30th November 1993
  206.  
  207. a) Fix create signature file losing a character and nodename maintenance
  208.    in SNEWS.RC - affected new users only.
  209.  
  210. b) Maintain newsgroups now changes drive correctly if the data is on a
  211.    different drive.
  212.  
  213. -----------------------------------------------------------------------------
  214.  
  215. 1.16 29th November 1993 - only released as a beta version
  216.  
  217. a) You can now create and delete users as well as change users from the
  218.    Main Menu.
  219.  
  220. b) Moved menu options:  In Configure NET, the first option has been renamed
  221.    "Configure AUTOEXEC.NET and DIALER" and Edit AUTOEXEC.NET and Edit Dialer
  222.    have been moved to a new option called Advanced Editting which appears at
  223.    the base of the menu.  In addition Edit KILL and Edit GET files appears
  224.    here as well as in the SNEWS menu. This has caused some relettering of
  225.    this menu which is regrettable but unavoidable.
  226.  
  227.    The SNEWS menu has been altered: A new option added: "Maintain Date you Last
  228.    Got News".  This means that most people will no longer *ever* have to
  229.    manually edit NNTP.DAT.  This option has been moved along with Edit Kill
  230.    and Edit Get files and Edit SNEWS.RC to a new submenu called Advanced
  231.    Editting.  Once again this has caused menu relettering.  Configure SNEWS
  232.    allows all useful configuration parameters to be editted including an easy
  233.    to use colour selection screen.  **NOTE** some of the options apply to
  234.    to SNEWS 1.25 which may have not yet been released.  All others are
  235.    available on SNEWS 1.24.  Older versions of SNEWS should be upgraded.
  236.  
  237.    A similar exercise has been performed on the PCElm Menu for consistency.
  238.    The PCElm Configuration screen has been split into three separate ones and
  239.    the length for the optional header fields has been increased.  Everything
  240.    a user could want to configure is now available so that PCELM.RC should
  241.    only need editting by hand in very rare circumstances.  The colour 
  242.    maintenance screen has the same style colour configuration as SNEWS so 
  243.    that it is easy to use. **NOTE** some of the options apply to PCElm 1.7
  244.    which may have not yet been released.  All others are available on
  245.    PCElm 1.6.  Older versions of PCElm should be upgraded.
  246.  
  247. c) Fixed the creating program which put <drive_letter>: in the sample
  248.    ftpusers file.
  249.  
  250. d) Upgraded installations had problem with use-ed in PCELM.RC/Configure PCELM
  251.    defaulting the wrong way.
  252.  
  253. e) Upgrade program now copies all of the PCELM files back and also copies
  254.    PCELM.ENG on top of PCELM.MSG
  255.  
  256. f) New menu option G, F Delete Unwanted Files - does all the tidying up for
  257.    you - useful for all existing sites but especially useful if you have
  258.    just used upgrade.bat
  259.  
  260. g) Fixed a bug in Configure AUTOEXEC.NET which was swapping around the state
  261.    of nntp verbose to on in certain circumstances.
  262.  
  263. h) Another bug in Maintain Newsgroups fixed:  Memory was being corrupted
  264.    when you got over approx. 90 newsgroups.
  265.  
  266. i) Added Mail Forwarding option in General Configuration, Extra Settings.
  267.    You can add your mail domain in here e.g. yourco.com if you take the
  268.    Mail Forwarding option with us.  This will auto configure the SNEWS and
  269.    PCElm .RC files for you and make sure that the DIS.EXE Configure SNEWS
  270.    and PCElm programs keep these in line.
  271.  
  272. j) Changed Maintain Newsgroups to update NNTP.DAT and look for the NEWGROUP
  273.    file in SPOOL\NEWS rather than the SNEW home directory - these are the
  274.    same for *most* users which is why this had not come to light before.
  275.  
  276. k) The Health Check check smtp delay in autoexec.net and suggests a value of
  277.    <= 30. It will fix this for you to 2 seconds.
  278.  
  279. l) Allowed folder saving type of 3 in PCElm - this is similar to 2 exxpet
  280.    that it only saves to the addressee name if a folder with that name 
  281.    already existed.  Otherwise it will save to the SENT folder.
  282.  
  283. m) If you specify your editor in General Config it will check the DOS path
  284.    to see if it exists.  If it doesn't exist it will warn you.  If it exists
  285.    in the NET.EXE directory it will allow you to select a directory to copy
  286.    it into from your DOS path.  This will fix a lot of problems with new
  287.    users who forget to do this using ted.
  288.  
  289. Additions after beta testing on 20th November
  290.  
  291. n) On creating a new installation newsdir in SNEWS.RC was not being set.
  292.    The program now creates an empty HISTORY.SNW and <username>.txt (for Mail)
  293.    to make new installations even "cleaner" than before.
  294.  
  295. o) Make viewer on new installations default to ted as well.
  296.  
  297. p) Remove the quotes on the PCElm Your Name section as these are no longer
  298.    needed with PCElm 1.07 - You must upgrade PCElm as well as DIS.EXE to
  299.    ensure this works (if you use PCElm of course).
  300.  
  301. q) New installations couldn't install from the root directory - now fixed.
  302.  
  303. r) demon.bat now has change drive commands if the mail or news programs are
  304.    on a different drive to the net.exe or dis.exe program.
  305.  
  306. -----------------------------------------------------------------------------
  307.  
  308. 1.15 13th October 1993
  309.  
  310. Added to configure General General Options - F6 Unbatch settings.  Moved
  311. the parameters to pass to unbatch to this screen and added a question
  312. Do you want to auto call unbatch?
  313. Also you can now enter a line that will go in between the call to net.exe
  314. and the call to unbatch to do whatever you want. 
  315. E.g. standard setup:
  316.  
  317.       :net
  318.       cls
  319.       net.exe -d C:/NOS
  320.       set nodial=
  321.       if exist C:\NOS\SPOOL\ARTICLES\BATCH.TXT goto unbatch
  322.       goto loop
  323.  
  324. Could become:
  325.  
  326.       :net
  327.       cls
  328.       net.exe -d C:/NOS
  329.       set nodial=
  330.       call yourbat.bat
  331.       goto loop
  332.  
  333.  
  334. Added some of the new features to PCElm 1.6 to a configuration screen
  335. on PCElm Configuration - Press F6 to Access.  Also added Your Editor
  336. to the front screen and converted to lower case and removed the need
  337. to enter %s (see notes below on General Configuration).  On updating
  338. PCElm it asks if you wish to update the Configuration files for all
  339. users which save editting each user by hand.
  340.  
  341. Split upgrade/environment space warning on entry in to two sections so
  342. it is clearer.
  343.  
  344. Added smtp batch on/off and no. of nntp batch buffers to NET.EXE
  345. configure screen.
  346.  
  347. Re-read autoexec config && dialer file if Aborting from configure NET.EXE.
  348.  
  349. Check for unread mail now uses the .RC files in the mail area as opposed
  350. to the news area!
  351.  
  352. Update configure SNEWS was *still* causing the %S problem :(. Now ok(?)
  353. Changed General Configuration to out the "Your Editor" and "Your Viewer"
  354. fields in lowercase and removed the necessity to have the %s on the viewer
  355. field.  In fact PCElm doesn't require it on the editor or viewer and the
  356. DIS internal viewer/editor no longer requires it.  This leaves just SNEWS
  357. which *does* require it.  In the editor field in General Configuration if
  358. the %s is not entered then it is put in for you.  This makes it more friendly
  359. to new users especially.
  360.  
  361. Added Confirm Exit question to Configure PCElm - only to be used in
  362. conjunction with PCElm 1.6 and later.
  363.  
  364. Added Confirm Exit question to Configure SNEWS - only to be used in
  365. conjunction with SNEWS 1.23 and later.
  366.  
  367. Configure snews wouldn't update quotemark if it has been deleted from
  368. the .RC file.
  369.  
  370. Delete duplicated/unnecessary files after first time installation has run.
  371. i.e. this only affects people installing DISnnn.EXE for the first time. Also
  372. if installing in a separate subdirectory, not all documentation got copied
  373. across.
  374.  
  375. Added *.FAQ to the default list of files to view in View Documentation.
  376.  
  377. The Upgrade SNEWS/PCELM program copies HISTORY and PCELMHST.TXT and
  378. SNEWSHST.TXT as the HISTORY files are being renamed in later versions
  379. as we have too many files called HISTORY.
  380.  
  381. Improved help screens for edit KILL and GET files.
  382.  
  383. Sort in of new newsgroups caused a memory leak if it failed - now ok.
  384.  
  385. In Maintain Newsgroups if you used the the TAG option but untagged all of
  386. your selections then a memory leak would occur - now fixed.
  387.  
  388. Installation program now uses the supplied UNZIP and not pkunzip.  Date
  389. in nntp set back to midnight today instead of yesterday so that new users
  390. don't get too much news.
  391.  
  392. Force nodename to lower case
  393.  
  394. -----------------------------------------------------------------------------
  395.  
  396. 1.14 11 Aug 1993
  397.  
  398. Health check scans nntp addserver line incorrectly when there is a time zone
  399. at the end (e.g. nntp addserver news.demon.co.uk 300 18:00-08:00 - fixed.
  400.  
  401. Check locks uses nntp dir from autoexec.net in case that is on a
  402. different drive.
  403.  
  404. Added three more entries for users to add to the DIS.EXE menu.
  405.  
  406. Add some of the popular config items from AUTOEXEC.NET to the Configure
  407. NET.EXE program - Press F6 Extra Settings to control:
  408.  
  409.     Start Your SMTP Server
  410.     Receive News
  411.     Print Verbose News Msgs
  412.     Start Your FTP Server
  413.     Start Your TELNET Server
  414.     Beep when Mail Arrives
  415.     Idle Out Time
  416.  
  417.  
  418. Also added the info sent at the protocol: prompt to the Dialer screen so
  419. you can put idle=0 in etc.
  420.  
  421. Added Edinburgh number to Dialer screen
  422.  
  423. -----------------------------------------------------------------------------
  424.  
  425. 1.13 9th July 1993
  426.  
  427. Did not release 1.12 as a change to DEMON.BAT was necessary. This version
  428. released without going through beta.
  429.  
  430. -----------------------------------------------------------------------------
  431.  
  432. 1.12 6th July 1993
  433.  
  434. Fixed bug in Maintain Newsgroups when going over 50 (or multiples thereof)
  435. groups causing memory problems.
  436.  
  437. Changed the way DEMON.BAT gets updated to avoid problems with keyboard
  438. poking.
  439.  
  440. Added the flags passed to unbatch and a help screen for these in Configure
  441. General options, F5 extra settings to save hand editting DEMON.BAT (and
  442. subsequent loss of changes when upgrading).
  443.  
  444. Added a new menu option on Configure Net: "Run NET.EXE but Don't Dial"
  445. This so that you may go into NET.EXE but it won't dial out.  You can then
  446. use tip to make modem settings.  This works by changing the dial line
  447. in AUTOEXEC.NET to have $nodial in front e.g.
  448.  
  449. $nodial dial sl0 dialer
  450.  
  451. DEMON.BAT is altered so that the environment variable nodial is set to either
  452. a hash '#' to rem this line out or set to nothing to leave it.  You can use
  453. this environment variable method for other purposes.  You should change
  454. the line in AUTOEXEC.NET by hand or run the Health Check program which
  455. will do it for you.
  456.  
  457. -----------------------------------------------------------------------------
  458.  
  459. 1.11 10th June 1993
  460.  
  461. General config - if you alter the temporary directory, editor or viewer
  462. then you can optionally update all the SNEWS/PCELM config files as
  463. necessary.
  464.  
  465. Stopped path names in editor/viewer which broke PCELM.
  466.  
  467. Fixed Merge/sort newsgroups crashing on a large unsorted file
  468.  
  469. Fixed extra linefeed appearing in the ip address field which caused
  470. corrupt motd messages in the autoexec.net file.
  471.  
  472. Fixed Configure PCELM so that the %S in the viewer gets converted to
  473. lower case.
  474.  
  475. -----------------------------------------------------------------------------
  476.  
  477. 1.10 12th May 1993
  478.  
  479. If using VT102 then change DEMON.BAT to return to nos directory before
  480. unloading
  481.  
  482. 1.09 27th April 1993 - released as beta only
  483.  
  484. Multiple users handling.  Go into General Configuration and press F5 for
  485. advanced options and answer Y to the Multiple Users? question at the bottom
  486. of the screen.  You can create new users by using Configure SNEWS option
  487. or Configure PCELM option - go into these screens and press F5.  You can
  488. change user at this place as well. Alternatively you can press F5 on any of
  489. the Menu screens to change user. This works by keeping a copy of PCELM.RC
  490. and SNEWS.RC as <username>.RC and copying them around for you.
  491.  
  492. Allowed 57600 baud rate to be entered in Configure NET.EXE.
  493.  
  494. Altered Move/Copy SNEWS/PCELM program to handle multiple .RC files.
  495.  
  496. Create a REWRITE file is SPOOL to handle the JANET sites who don't respect
  497. the uk.co.demon partial domain.  Added a new menu option to edit this.
  498.  
  499. Health check incorrectly checks/corrects dialer file for wait's in
  500. certain circumstances.
  501.  
  502. Add ka9qhelp.zip to the installation kit DISnnn.EXE and get the installation
  503. program to unzip it's contents into spool\help.
  504.  
  505. Alter smtp wait settings in health check to 40 seconds
  506.  
  507. -----------------------------------------------------------------------------
  508.  
  509. 1.08 20th April 1993
  510.  
  511. User defineable menu options.   You can add to the list of menu options on
  512. the main menu and the corresponding entries will be made in DEMON.BAT.
  513. Go into Configure General Settings, Configure General Options and
  514. then press F5 for advance settings and you can type the name you wish
  515. to appear on the front screen, the label name to be put in the batch
  516. file and the dos command line call to be made. e.g.
  517.  
  518. Norton Utilities        nutil        nu
  519.  
  520. The DIS.EXE Main Menu will then have item K. Norton Utilities and
  521. DEMON.BAT will have:
  522.  
  523. if errorlevel 8 goto :nutil
  524.  
  525. [...]
  526.  
  527. :nutil
  528. nu
  529. goto loop
  530.  
  531. This is useful if you want to use DIS.EXE as your front end to other programs.
  532. (and why not....:))
  533.  
  534. Added NOPAUSE option to DEMON.BAT. If you call demon NOPAUSE (in upper case)
  535. it will not do the pause after the unbatch in the batch file - this is useful
  536. for automating processes.  You can still type demon net to go straight to the
  537. NET.EXE program etc.. with the NOPAUSE command you shoud add the destination
  538. label after NOPAUSE: e.g. demon NOPAUSE net or demon NOPAUSE news.
  539.  
  540. Changing viewer in General Config optionally changes Mail Viewer as well.
  541. Mail viewer is configurable from Configure Mail as well now.
  542.  
  543. Upgrade program handles PCELM as well as NET and SNEWS.
  544.  
  545. Read in of phone numbers in configure NET.EXE keeps in same order as
  546. dialer file - you need NET 2.08 or higher. Duplicate remmed msg removed from
  547. dialer file.
  548.  
  549. Bug in maintain newsgroups if you tagged files then went into create a new
  550. newsgroup again in the same session.
  551.  
  552. Edit PCELM alias file editting in the wrong directory.
  553.  
  554. -----------------------------------------------------------------------------
  555.  
  556. 1.07 19th March 1993
  557.  
  558. Health check checks the DIALER file for sensible waits
  559.  
  560. -----------------------------------------------------------------------------
  561.  
  562. 1.06 18th March 1993
  563.  
  564. Uses new setting for TZ which will be important on 28th March 93 and later.
  565.  
  566. Upgrade option in General Configure, Upgrade NET.EXE or SNEWS to help users
  567. upgrade to later versions of NET or SNEWS.
  568.  
  569. New option on NEWS menu to sort in new newsgroups.  This also take out any
  570. duplicates as well.
  571.  
  572. Check locks now changes drive where necessary
  573.  
  574. Configures nos.log to default to ~/SPOOL and is maintainable by General
  575. Configuration which is now split in to two screens ready for some other
  576. features that I have dreamt up!
  577.  
  578. Health check program - checks existing setup for things that are wrong
  579. and offers to correct them.  Good for cutting down on support line calls
  580. but also when upgrading versions of KA9Q/NET.EXE it can tell you what you
  581. need to do - and mostly offers to fix these things for you.
  582.  
  583. Maintain newsgroups - in create newsgroup name you can type a * followed
  584. by a name and press RETURN to search as opposed to *having* to press F5
  585. which I was always doing :)  Can now tag newsgroup names in the search
  586. so that you can make multiple selections and add them to your list in one
  587. go. Press F7 to tag (or to remove a tag) and F8 to show those you have tagged.
  588. All of these features also work on the newgroup file which is auto created
  589. if you have nntp newgroups on in AUTOEXEC.NET - simply Press F6 on the
  590. create newsgrup screen.
  591.  
  592. Page back bug in built-in editor fixed.
  593.  
  594. Fix checking for pkunzip/unzip which caused hanging on some versions of
  595. pkunzip.  Uses new version of unzip 2.04 - uses the PD version supplied
  596. if yours is the old type.
  597. *********Please read the notes in dis.doc on unzip***********
  598.  
  599. Handle VT102 - put calls to vt102 in DEMON.BAT & check config.sys etc
  600.  
  601. Add reindex to the Configure News menu
  602. Add edit KILL file
  603. Add edit GET file
  604.  
  605. Changed maintain newsgroups to cal spawnl to fix problem with 4Dos users
  606.  
  607. -----------------------------------------------------------------------------
  608.  
  609. 1.05 1st February 1993
  610.  
  611. Create ftpusers file on new installations
  612.  
  613. Message on Main Menu next to the Net entry lets you know if you have
  614. any mail to send.  Useful if you forget to upload your news messages like
  615. me and Cliff :)  Also message to tell you if you have unread mail.  By default
  616. the standard colours are set so that this will flash.  If you don't like this
  617. then use maintain colours to alter the Window Highlight colour pair.
  618.  
  619. New program to allow moving of SNEWS and PCELM programs and data.
  620.  
  621. Auto recognise XT keyboards.  Those of you who had to add /k to dis.exe
  622. should no longer need to do so. Thanks to Owen.
  623.  
  624. Allowed * at the start of searching in newsgroups and then search back and
  625. forward for that pattern in your complete list of newsgroups.
  626.  
  627. Removed duplicate filenames in the view program.
  628.  
  629. Altered DEMON.BAT to use comspec environment variable if available in
  630. preference to command.  Thanks to Tony Kidson morgan.demon.co.uk for
  631. pointing this out.
  632.  
  633. Added date and time to top left hand corner of every screen.
  634.  
  635. When installing DIS.EXE for the first time on an existing working installation
  636. it asks you if you want to set up the colours. (ie. not just for brand new 
  637. installations)
  638.  
  639. Shows expiry info (if you have an EXPIRE.DAT file) in maintain newsgroups
  640.  
  641. Include ACTIVE.ZIP in installation and unzip it into nos area and make it
  642. default in general config.  You now have complete list of newsgroups to
  643. select from in Maintain Newsgroups.  Scroll up and down and press RETURN
  644. to select.
  645.  
  646. Fixed TZ var handling in dis.cfg
  647.  
  648. ---------------------------------------------------------------------------
  649.  
  650. 1.04 12 January 1993
  651.  
  652. Brought out new version to ensure nobody carries on with 1.03
  653.  
  654. Created a sample NET ALIAS file for new installations.  Allowed editting of
  655. this from the menu.
  656.  
  657. Unzipped the VT102.ZIP file in new installations.
  658.  
  659. TZ environment variable is configurable from within the program now.
  660.  
  661. Allow amend of newsgroup names
  662.  
  663. Allow selecting of newsgroup names from the large file specified in gen config.
  664.  
  665. ---------------------------------------------------------------------------
  666. 1.03 8th January 1993
  667.  
  668. Remembered to alter version number this time :)
  669.  
  670. DEMON.BAT now allows calling of specific labels first time through so that
  671. the first time you could type
  672.     demon net
  673. from the dos prompt and auto log on to the Internet or
  674.     demon expire
  675.     to auto run expire then go into the program etc.
  676.  
  677. Allowed to shell out to dos from the main menu - via the batch file again
  678.  
  679. Forced read of SNEWS.RC on entry to program.
  680.  
  681. Added help screen to Main Menu
  682.  
  683. Built-in editor now available so that you don't need an external editor
  684. for main files.  Help screen is avaliable on this.  The maximum line length
  685. is 132 characters.  Tabs are not handled and are kept as a graphics symbol
  686. so they are not destroyed.
  687.  
  688. Specialised editor for autoexec.net with full help on every command used.
  689.  
  690. Fixed bug in list_newsgroups parameter corrupting Special Comport info.
  691.  
  692. Altered configure screens so that you are not asked a question if you
  693. don't make a change and wish to abort.  Also if you try to update without
  694. making changes it warns you.  On update you have to press F3 then U to
  695. Update rather than having to press Y - so as to make it more distinguishable
  696. from Aborting.
  697.  
  698. Altered order of items on main menu so that they are now net, mail, news,
  699. configure net, configure news, configure mail, configure general etc as this
  700. is more intuitive.
  701.  
  702. Added help screens to General Configuration screen
  703.  
  704. Fixed bug in reallocating memory in adding more than 50 new newsgroups
  705.  
  706. Force quotemarks on your full name in PCELM.RC
  707.  
  708. Allowed simple configuration of newsgroups in NNTP.DAT to be automated - if
  709. you have less than about 30 newsgroups it is perfectly ok to list each one
  710. long hand in nntp.dat - this means that Maintain Newsgroups can handle both
  711. halves of the operation (SNEWS and NET).  This is allowed by setting the
  712. option in Genral Configuration to S for Simple
  713.  
  714. Version number set in an environment variable so that people upgrading
  715. are advised to recreate DEMON.BAT and it will trap anybody *not* running
  716. through the batch file.
  717.  
  718. All areas have Help Screens - some more helpful than others :)
  719.  
  720. News installations make sure that PKUNZIP or UNZIP are in the path and not
  721. just in the current directory. Handles installing on a different drive.
  722.  
  723. Fixed bug in Maintain Newsgroups - not adding to ACTIVE file if a 
  724. newsgroup was added at the end of the list.
  725.  
  726. EXPIRE.DAT was being editted in the wrong place and not copied to the
  727. correct place on new installations
  728.  
  729. Allow editting of the PCELM ALIAS file
  730.  
  731. Added specific help info when editting DIALER, FINGER, etc.
  732.  
  733. ---------------------------------------------------------------------------
  734. 1.02 23rd December 1992
  735.  
  736. Added an option to the general configuration to allow a path/filename of
  737. a complete list of newsgroups to be entered.  This can currently be viewed
  738. when adding new groups.  In a later version you will be able to select from it.
  739.  
  740. New installations get an NNTP.DAT file created set to midnight yesterday
  741. so that only the most recent demon news messages are downloaded as opposed
  742. to the entire history.
  743.  
  744. TED.COM is shipped with the self extracting DIS129.EXE as is UNZIP.EXE.  The
  745. program will use pkunzip automatically if you have it, else it uses unzip.
  746.  
  747. Alter DIS.DOC to take account of TED.COM and UNZIP.EXE being shipped.
  748.  
  749. ---------------------------------------------------------------------------
  750. 1.01 22 December 1992
  751.  
  752. Fixed home variable in SNEWS.RC
  753. Added cls to precede unbatch in demon.bat
  754. ---------------------------------------------------------------------------
  755.  
  756.